home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / windows2 / hog101.zip / HOG.TXT < prev    next >
Text File  |  1992-07-25  |  4KB  |  107 lines

  1.  
  2.  Hog! - Windows stress-testing utility ................ Version 1.01
  3.  Copyright (c) 1992 VacNat Software, Inc.
  4.  
  5.  General Information
  6.  -------------------
  7.  Hog! is a stress-testing utility for Windows application development. It 
  8.  is designed to deplete memory, disk space, file handles, and other system 
  9.  resources to aid a Windows developer in seeing how a Windows application 
  10.  reacts to low memory situations. 
  11.  
  12.  Caution
  13.  -------
  14.  It should be noted that in low memory situations, Windows applications 
  15.  will act unpredictably. It is almost certain that you will experience 
  16.  GP faults (Windows 3.1-speak for U.A.E.'s), and Windows itself may crash. 
  17.  This shouldn't be interpreted as a fault with Hog. It's designed to cause 
  18.  trouble, in (sort of) a controlled fashion.
  19.  
  20.  MAKE SURE YOU SAVE ALL YOUR WORK BEFORE USING HOG.
  21.  
  22.  Installation
  23.  ------------
  24.  To install Hog, copy the files HOG.EXE, HOG.HLP, SPIN.DLL, BWCC.DLL, and 
  25.  STRESS.DLL to the same directory. The .DLL files can also be in the 
  26.  WINDOWS\SYSTEM directory.
  27.  
  28.  Global Memory
  29.  -------------
  30.  Global memory represents the total amount of memory available in Windows. 
  31.  When you allocate global memory, the amount shown in the window is the 
  32.  MAXIMUM amount that will be left. It will more than likely be lower. 
  33.  Allocating Global Memory will cause the most drastic drop in Windows 
  34.  performance of all the different things you can do with Hog.
  35.  
  36.  GDI Memory
  37.  ----------
  38.  This command allocates memory in the graphics device interface (GDI) heap 
  39.  until only the specified number of bytes is available. Before making any 
  40.  new memory allocations, Hog frees any memory previously allocated by the 
  41.  GDI Memory command. 
  42.  
  43.  User Memory
  44.  -----------
  45.  This command allocates memory in the USER heap until only the specified 
  46.  number of bytes is available. Before making any new memory allocations, 
  47.  Hog frees any memory previously allocated by the User Memory command. 
  48.  
  49.  Disk Space
  50.  ----------
  51.  This command creates a file that is large enough to ensure that the 
  52.  specified amount of space or less is available on the specified disk 
  53.  partition. The file, called STRESS.EAT, is created in the root directory 
  54.  of the disk partition. If STRESS.EAT already exists when this command is 
  55.  executed, Hog deletes it and creates a new one. The STRESS.EAT file can 
  56.  be in one of three places: On the same partition as the running copy 
  57.  of Windows, On the same partition as Hog, or on the root directory of 
  58.  the drive specified in the TEMP environment variable in the AUTOEXEC.BAT 
  59.  file. If you have to reboot during the use of Hog, you should delete the 
  60.  STRESS.EAT file.
  61.  
  62.  File Handles
  63.  ------------
  64.  This function allocates file handles until only the specified number of 
  65.  file handles is available. If this or a smaller number of handles is 
  66.  available when this command is executed, no more file handles are allocated. 
  67.  Before allocating new handles, Hog frees any handles previously allocated. 
  68.  If you allocate ALL the file handles that are available, you won't be able 
  69.  to start any applications, or open any files in applications already 
  70.  running.
  71.  
  72.  Freeing Resources
  73.  -----------------
  74.  You can free resources by using the "Free All" command in the "Eat..." 
  75.  menu, the "Free All..." button in the Eat...|Free Resources dialog box, 
  76.  or just by closing Hog. 
  77.    
  78.  Copyright
  79.  ---------
  80.  Hog is a copyrighted work of VacNat Software, Inc. You can pass on copies 
  81.  of this program so long as you include this document file and the original 
  82.  program files.
  83.  
  84.  Comments/Problems
  85.  -----------------
  86.  Please leave a note on the VacNat BBS, 913-764-8234. Address your questions
  87.  to tech support.  i.e., name=Tech Support
  88.  
  89.  
  90.  Disclaimer/Registration
  91.  -----------------------
  92.  Hog is distributed under the shareware concept.  The software is  
  93.  distributed "as is" and without warranties either implied or expressed. 
  94.  If you try it and decide to use it, please send $20.00 to the address below:
  95.  
  96.  
  97.  
  98.  VacNat Software, Inc.       
  99.  1003 S. Independence        
  100.  Harrisonville, MO 64701     
  101.                              
  102.  Technical Support:          
  103.  VacNat BBS - 913-764-5958   
  104.                            
  105.                            
  106.  
  107.